narrow/confined place - Alemán Inglés Diccionario